Ballistic weapons - İspanyolca İngilizce Sözlük